//
//  LevelScreenConfig.h
//  FruitCrush
//
//  Created by gaoyu on 15/8/8.
//
//

#ifndef __FruitCrush__LevelScreenConfig__
#define __FruitCrush__LevelScreenConfig__

#include "cocos2d.h"
USING_NS_CC;

typedef enum {
    LevelScreenTypeNone,
    LevelScreenTypeType01,
    LevelScreenTypeType02,
    LevelScreenTypeType03,
    LevelScreenTypeType04,
    LevelScreenTypeType05,
    LevelScreenTypeType06,
    LevelScreenTypeType07,
    LevelScreenTypeType08,
    LevelScreenTypeType09,
    LevelScreenTypeType10,
    LevelScreenTypeType11,
    LevelScreenTypeType12,
    LevelScreenTypeType13,
    LevelScreenTypeType14,
    LevelScreenTypeType15,
    LevelScreenTypeType16,
    LevelScreenTypeType17,
    LevelScreenTypeType18,
    LevelScreenTypeType19,
    LevelScreenTypeType20,
    LevelScreenTypeType21,
    LevelScreenTypeType22,
    LevelScreenTypeType23,
    LevelScreenTypeType24,
    LevelScreenTypeType25,
    LevelScreenTypeType26,
    LevelScreenTypeType27,
    LevelScreenTypeType28,
    LevelScreenTypeType29,
    LevelScreenTypeType30,
    LevelScreenTypeType31,
    LevelScreenTypeType32,
    LevelScreenTypeType33,
    LevelScreenTypeType34,
    LevelScreenTypeType35,
    LevelScreenTypeType36,
    LevelScreenTypeType37,
    LevelScreenTypeType38,
    LevelScreenTypeType39,
    LevelScreenTypeType40,
    LevelScreenTypeType41,
    LevelScreenTypeType42,
    LevelScreenTypeType43,
    LevelScreenTypeType44,
    LevelScreenTypeType45,
    LevelScreenTypeType46,
    LevelScreenTypeType47,
    LevelScreenTypeType48,
    LevelScreenTypeType49,
    LevelScreenTypeType50,
    LevelScreenTypeType51,
    LevelScreenTypeType52,
    LevelScreenTypeType53,
    LevelScreenTypeType54,
    LevelScreenTypeType55,
    LevelScreenTypeType56,
    LevelScreenTypeType57,
    LevelScreenTypeType58,
    LevelScreenTypeType59,
    LevelScreenTypeType60,
    LevelScreenTypeType61,
    LevelScreenTypeType62,
    LevelScreenTypeType63,
    LevelScreenTypeType64,
    LevelScreenTypeType65,
    LevelScreenTypeType66,
    LevelScreenTypeType67,
    LevelScreenTypeType68,
    LevelScreenTypeType69,
    LevelScreenTypeType70,
    LevelScreenTypeTypeMax,
    
    
} LevelScreenType;


class LevelScreenConfig : public Ref
{
public:
    static int getMonsterType(int type);
    static bool* getBadStateMatrix(int type);
    static int getWinGold(int type);
    static bool* getBadUpStateMatrix(int type);
    static bool* getJellyMatrix(int type);
    static int getBombNum(int type);
    static bool* getProtectCoverMatrix(int type);
    static bool* getBlankMatrix(int type);
};

#endif /* defined(__FruitCrush__LevelScreenConfig__) */
